establishment for excursionists - German English Dictionary